
/* Interaction states
----------------------------------*/
.buttonRed-default, .ui-widget-content .buttonRed-default, .ui-widget-header .buttonRed-default { border: 1px solid #d8dcdf; background: #ff912e url(images/ui-bg_highlight-hard_100_ff912e_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #000000; }
.buttonRed-default a, .buttonRed-default a:link, .buttonRed-default a:visited { color: #000000; text-decoration: none; }
.buttonRed-hover, .ui-widget-content .buttonRed-hover, .ui-widget-header .buttonRed-hover, .buttonRed-focus, .ui-widget-content .buttonRed-focus, .ui-widget-header .buttonRed-focus { border: 1px solid #cdd5da; background: #d96802 url(images/ui-bg_highlight-hard_100_d96802_1x100.png) 50% 50% repeat-x; font-weight: bold; color: #004276; }
.buttonRed-hover a, .buttonRed-hover a:hover { color: #004276; text-decoration: none; }
.buttonRed-active, .ui-widget-content .buttonRed-active, .ui-widget-header .buttonRed-active { border: 1px solid #eeeeee; background: #ffa96b url(images/ui-bg_flat_65_ffa96b_40x100.png) 50% 50% repeat-x; font-weight: bold; color: #004276; }
.buttonRed-active a, .buttonRed-active a:link, .buttonRed-active a:visited { color: #004276; text-decoration: none; }
.ui-widget :active { outline: none; }

/* Interaction Cues
----------------------------------*/
.buttonRed-highlight, .ui-widget-content .buttonRed-highlight, .ui-widget-header .buttonRed-highlight  {border: 1px solid #fcd3a1; background: #fbf8ee url(images/ui-bg_glass_55_fbf8ee_1x400.png) 50% 50% repeat-x; color: #444444; }
.buttonRed-highlight a, .ui-widget-content .buttonRed-highlight a,.ui-widget-header .buttonRed-highlight a { color: #444444; }
.buttonRed-error, .ui-widget-content .buttonRed-error, .ui-widget-header .buttonRed-error {border: 1px solid #cc0000; background: #f3d8d8 url(images/ui-bg_diagonals-thick_75_f3d8d8_40x40.png) 50% 50% repeat; color: #2e2e2e; }
.buttonRed-error a, .ui-widget-content .buttonRed-error a, .ui-widget-header .buttonRed-error a { color: #2e2e2e; }
.buttonRed-error-text, .ui-widget-content .buttonRed-error-text, .ui-widget-header .buttonRed-error-text { color: #2e2e2e; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.buttonRed-disabled, .ui-widget-content .buttonRed-disabled, .ui-widget-header .buttonRed-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }

/* Icons
----------------------------------*/

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_cc0000_256x240.png); }
.ui-widget-content .ui-icon {background-image: url(images/ui-icons_cc0000_256x240.png); }
.ui-widget-header .ui-icon {background-image: url(images/ui-icons_ffffff_256x240.png); }
.buttonRed-default .ui-icon { background-image: url(images/ui-icons_cc0000_256x240.png); }
.buttonRed-hover .ui-icon, .buttonRed-focus .ui-icon {background-image: url(images/ui-icons_cc0000_256x240.png); }
.buttonRed-active .ui-icon {background-image: url(images/ui-icons_cc0000_256x240.png); }
.buttonRed-highlight .ui-icon {background-image: url(images/ui-icons_004276_256x240.png); }
.buttonRed-error .ui-icon, .buttonRed-error-text .ui-icon {background-image: url(images/ui-icons_cc0000_256x240.png); }

